Delichon Urbica — synonyms, definition
1. Delichon urbica (Noun)
1 synonym
house martin
1 definition
Delichon urbica (Noun) — Common small European martin that builds nests under the eaves of houses.
1 type of
Martin
2 parts of
Delichon genus Delichon